Coding and Life

记录点点滴滴

嗨,我是徐斌,一位PHP开发者。


感谢您浏览我的博客

Git 常用命令配置

查看全局配置列表

git config -l

查看局部配置列表

git config --local --list

查看已设置的全局用户名/邮箱

git config --global --get user.name git config --global --get user.email

设置全局用户名/邮箱

git config --global user.name "example" git config --global user.email "example@example.com"

设置本地当前工作区仓库用户名/邮箱

git config --local user.name "example" git config --local user.email "example@example.com"

删除配置

git config --unset --global user.name git config --unset --global user.email

将默认文本编辑器设置为 emacs

git config --global core.editor emacs

将默认差异化分析工具设置为 vimdiff

git config --global merge.tool vimdiff

编辑当前仓库配置文件

git config -e # 等价 vi .git/config

git st 等价于 git status

git config --global alias.st status

如果之前添加过,需要添加 --replace-all 进行覆盖

git config --global alias.st status --replace-all

执行外部命令, 只要在前面加 ! 即可

git config --global alias.st '!echo hello';

可以利用外部命令执行一段复杂的合并代码过程,例如:

git config --global alias.mg '!git checkout develop && git pull && git merge master && git checkout -';

最近的文章

Git 常用命令配置 二

继续阅读
更早的文章

laravel mongodb 聚合查询

继续阅读